/**
 * 项目名：phms3
 * 日期：    2019-12-07 21:52:46
 * Copyright (c) 2015- HTSC-版权所有
 */

package com.joysuch.wwyt.bp.bean;

import cn.zlg.common.springmvc.validate.constraints.NotNull;
import lombok.Data;

@Data
public class BpSystemVideoAddBean implements java.io.Serializable {

    private Long id;
    //设备类型
    private String deviceType;
    //设备种类
    private String deviceClass;
    // 视频设备名称
    @NotNull(field = "视频设备名称")
    private String name;
    // 品牌
    @NotNull(field = "品牌")
    private String brand;
    // 所在风险区域现在不需要必填
    //@NotNull(field = "所在风险区域")
    private String evaluationId;
    private String evaluationName;
    // 实时视频流地址预览
    @NotNull(field = "实时视频流地址预览")
    private String realTimeSite;
    // 历史视频流地址预览
    private String historySite;
    // 地址日期格式
    private String dateFormat;
    // 地址时间格式
    private String timeFormat;
    // 画区域
    @NotNull(field = "画区域")
    private String region;
    private String account;
    private String password;
    private String ip;
    private Integer port;
    private String channelNo;
    // 视频编码类型
    private String codeType;

    private Long videoId;

    //增加参数字段protocol ,1表示TCP，2表示UDP
    private String protocol;
}
